a soup made with fish heads - Turco Inglés Diccionario